ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Multitasking with Raspberry Pi [Team-IRA]

دانلود کتاب انجام چند کار با Raspberry Pi [Team-IRA]

Multitasking with Raspberry Pi [Team-IRA]

مشخصات کتاب

Multitasking with Raspberry Pi [Team-IRA]

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 190792096X, 9781907920967 
ناشر: Elektor Verlag 
سال نشر: 2020 
تعداد صفحات: 231
[232] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 20 Mb 

قیمت کتاب (تومان) : 37,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Multitasking with Raspberry Pi [Team-IRA] به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب انجام چند کار با Raspberry Pi [Team-IRA] نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Multitasking with Raspberry Pi
	All rights reserved
	Contents
	Preface
1 • Installing the Raspberry Pi operating system
	1.1 Overview
	1.2 Raspbian Buster installation steps on Raspberry Pi 4
	1.3 Remote access
	1.4 Using Putty
	1.5 Remote access of the desktop
	1.6 Summary
2 • Using the Raspberry Pi command line
	2.1 Overview
	2.2 Command examples
	2.3 Installing and removing software
	2.4 Shutting down
	2.5 Summary
3 • Process management and resource monitoring on Raspberry Pi
	3.1 Overview
	3.2 Foreground and background processing
	3.3 Task scheduling
	3.4 Running a program or script automatically at system startup
	3.5 Resource monitoring
	3.6 Summary
4 • Multiprocessing and multithreading
	4.1 Overview
	4.2 What is multithreading?
	4.3 What is multiprocessing?
	4.4 Differences between multithreading and multiprocessing
	4 5 Task Scheduling algorithms
	4.6 Summary
5 • Raspberry Pi multitasking projects - using the fork()
	5.1 Overview
	5.2 Running shell commands from Python
	5.3 Process forks
		Project 1 – Two LEDs flashing at different rates
		Project 2 – Four LEDs flashing at different rates
		Project 3 – Setting the LED flashing rate from the keyboard
		Project 4 – Multitasking event counter
		Project 5 – LED flashing and LED control with a button
		Project 6 – Synchronizing the parent and child processes - multitasking event counter
		Project 7 – Up/down counter
	5.4 Summary
6 • Raspberry Pi multitasking projects - using threads
	6.1 Overview
	6.2 Threads
	6.3 Forking or Threads?
	6.4 Using threads
		Project 1 – Two LEDs flashing at different rates
		Project 2 – Up/down counter
		Project 3 – Setting the LED flashing rate from the keyboard
		Project 4 – Setting the LED flashing rate using a button
		Project 5 – Two-digit 7-segment display seconds counter
		Project 6 – Two digit 7-segment temperature display
		Project 7 – Square waveform generator with 7-segment LED display and keyboard
		Project 8 – Square waveform generator with 7-segment LED display and buttons
		Project 9 – Four-digit 7-segment display seconds counter
		Project 10 – Four-digit 7-segment display conveyor belt object counter
		Project 11 – ON/OFF temperature controller with LCD
	6.5 Summary
7 • Raspberry Pi multitasking projects - using threading
	7.1 Overview
	7.2 Threading
	7.3 Threading based projects
	7.4 Summary
8 • Using subprocesses
	8.1 Overview
	8.2 Subprocesses call
	8.3 Subprocess run
	8.4 Subprocess check_call
	8.5 Subprocess check_output
	8.6 Subprocess Popen and communicate
	8.7 Running a Python program
	8.8 Project 1 – Two LEDs flashing at different rates
	8.9 Summary
9 • Raspberry Pi multitasking projects - using multiprocessing
	9.1 Overview
	9.2 Multiprocessing or threading?
	9.3 How many CPU cores?
	9.4 Multiprocessing process calls
	9.5 Using Events in multiprocessing
	9.6 Conditions in multiprocessing
	9.7 Multiprocessing Queues
	9.8 Sharing data in multiprocessing using Value and Array
	9.9 Anonymous Pipes in multiprocessing
	9.10 Named Pipes
	9.11 Signals in multiprocessing
	9.12 Multiprocessing based projects
		Project 1 - Two LEDs flashing at different rates
		Project 2 – Setting the LED flashing rate from the keyboard
		Project 3 - ON/OFF temperature controller
		Project 4 - Metronome
		Project 5 – Traffic lights controller
		Project 6 – Ultrasonic car parking aid with buzzer
		Project 7 – Reaction timer
		Project 8 – Stepper motor controller with keyboard
		Project 9 – Setting the flashing rate of an LED with keypad
		Project 10 – Secure door lock with keypad
		Project 11 – Car park control
Appendix
	Appendix A • List of components used in the book
	Appendix B • Raspberry Pi 4 pin configuration
Index




نظرات کاربران